home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 June: Reference Library / Dev.CD Jun 99 RL Disk 1.toast / Technical Documentation / Develop / Additional Articles / Developing Symbiotic Apps / Symbiotic Samples / Symbiotic client source / Trident.cw10_pp / CTridentApp.h < prev    next >
Encoding:
Text File  |  1996-08-21  |  1.1 KB  |  37 lines  |  [TEXT/CWIE]

  1. // ===========================================================================
  2. //    CTridentApp.h                    ©1993 Metrowerks Inc. All rights reserved.
  3. // ===========================================================================
  4.  
  5. #pragma once
  6.  
  7. #include <LApplication.h>
  8. #include "CTridentView.h"
  9. #include "CTridentwhoView.h"
  10. #include "CTridentuptimeView.h"
  11. class CTridentView;
  12.  
  13. class    CTridentApp : public LApplication{
  14. public:
  15.                         CTridentApp(void);
  16.     virtual             ~CTridentApp(void);
  17.     
  18.     virtual Boolean        ObeyCommand(CommandT inCommand, void *ioParam = nil);
  19.     virtual void        FindCommandStatus(CommandT inCommand,
  20.                             Boolean     &outEnabled,
  21.                             Boolean     &outUsesMark,
  22.                             Char16         &outMark,
  23.                             Str255         outName);
  24.         void            CloseWindow(PaneIDT thePane);
  25.     CTridentWindow*     LocateWindowBySession(short theSessionID);
  26.     CTridentWindow*     LocateWindowByPaneIDT(PaneIDT thePaneIDT);
  27.  
  28.         virtual void    HandleAppleEvent(
  29.                             const AppleEvent    &inAppleEvent,
  30.                             AppleEvent            &outAEReply,
  31.                             AEDesc                &outResult,
  32.                             long                inAENumber)    ;                        
  33.             void        HandleNewConnection(ResIDT theWinID);
  34.      short fDocumentCount;
  35.      LList myWindowList;
  36. protected:
  37. };